home *** CD-ROM | disk | FTP | other *** search
-
- var hmdsw=100; //╤ΩεδⁿΩε ΣφσΘ ⌡≡αφΦ≥± ±σΘΓ.
- var imgArray=new Array(3);
- var flag;
- var NameVar;
- var MusicFlag;
- var ScrlFlag;
- var scrflg;
- var days;
- var month;
-
- function loadAllImages(HMI)
- { //╟απ≡≤τΩα Γ±σ⌡ Φτεß≡αµσφΦΘ Ωφε∩εΩ Σδ ≤±Ωε≡σφΦ
- var i;
- for (i=0; i<HMI; i++){
- imgArray[i]=new Image();}
- imgArray[0].src="saves.jpg";
- imgArray[1].src="savessave.jpg";
- imgArray[2].src="savesload.jpg";
- }
-
- function addCookie(szName,szValue,dtDaysExpires)
- { //╘≤φΩ÷Φ τα∩Φ±Φ Ω≤ΩΦ
- var dtExpires=new Date();
- var dtExpiryDate="";
- dtExpires.setTime(dtExpires.getTime()+dtDaysExpires*24*60*60*1000);
- dtExpiryDate=dtExpires.toGMTString();
- document.cookie=szName+"="+szValue+"; expires="+dtExpiryDate;
- }
-
- function findCookie(szName)
- { //╘≤φΩ÷Φ ∩εΦ±Ωα Ω≤ΩΦ
- var i=0;
- var nStartPosition=0;
- var nEndPosition=0;
- var szCookieString=document.cookie;
- while(i<=szCookieString.length){
- nStartPosition=i;
- nEndPosition=nStartPosition+szName.length;
- if(szCookieString.substring(nStartPosition,nEndPosition)==szName){
- nStartPosition=nEndPosition+1;
- nEndPosition=document.cookie.indexOf(";",nStartPosition);
- if(nEndPosition<nStartPosition)nEndPosition=document.cookie.length;
- return document.cookie.substring(nStartPosition,nEndPosition);
- break;
- }
- i++;
- }
- return "";
- }
-
- function whatTime()
- {
- var now=new Date();
- hours=now.getHours();
- minutes=now.getMinutes();
- seconds=now.getSeconds();
- timeStr=""+hours;
- timeStr+=((minutes<10)?":0":":")+minutes;
- timeStr+=((seconds<10)?":0":":")+seconds;
- return timeStr
- }
-
- function whatDate()
- {
- var anydate=new Date();
- days=anydate.getDate();
- month=parseInt(anydate.getMonth())+1;
- if(month<10)month="0"+month;
- if(days<10)days="0"+days;
- return days+"/"+month+"/"+anydate.getYear();
- }
-
- function getDate()
- {
- return whatTime()+' '+whatDate();
- }
-
- function savebut()
- { //╤ε⌡≡αφσφΦσ - Ωφε∩Ωα
- savimg.src=imgArray[1].src;
- if(confirm('┬φΦ∞αφΦσ, ±ε⌡≡αφσφΦσ!\n╧≡σΣ√Σ≤∙α Φπ≡α ß≤Σσ≥ ≤≥σ≡ φα!\n╧≡εΣεδµΦ≥ⁿ?'))
- {
- addCookie('savegame', parent.main.text.location,hmdsw);
- NameVar=prompt('┬ΓσΣΦ≥σ ∩≡εΦτΓεδⁿφεσ Φ∞ Σδ ±ε⌡≡αφ σ∞εΘ Φπ≡√','FQ - ≡≤δστ!');
- addCookie('gamename', escape(NameVar),hmdsw);
- addCookie('gametime', getDate(),hmdsw);
- addCookie('musflag', parent.music.location, hmdsw);
- }
- backimg();
- }
-
- function loadbut()
- { //╟απ≡≤τΩα - Ωφε∩Ωα
- savimg.src=imgArray[2].src;
- scrlflag=findCookie('scrolling');
- if(scrlflag == '') scrlflag='no';
- if(confirm('┬φΦ∞αφΦσ, ταπ≡≤τΩα\n' + (unescape(findCookie('gamename'))) + " " + findCookie('gametime') + '\n╥σΩ≤∙α Φπ≡α ß≤Σσ≥ ≤≥σ≡ φα!\n╧≡εΣεδµΦ≥ⁿ?'))
- {
- addCookie('loadflag','Loading!...',hmdsw);
- parent.main.location.replace("main"+scrlflag+".htm");
- parent.nextplace.location.replace("next"+scrlflag+".htm");
- if ( findCookie('musflag') != ''
- && findCookie('muz') == 'on')
- {
- parent.music.location.href=findCookie('musflag')
- }
- }
- backimg();
- }
-
- function backimg(){ //╧≡ε±≥ε φσφαµα≥α Ωφε∩Ωα
- savimg.src=imgArray[0].src;
- }